home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 41 / Amiga Format CD41 (1999-06)(Future Publishing)(GB)[!][issue 1999-07].iso / -seriously_amiga- / hardware / flashupdates / cybppc.notes < prev    next >
Text File  |  1999-04-19  |  12KB  |  374 lines

  1.  
  2. Problems:
  3.   o Enter the BootMenu GUI, then leave it...SysIHack won`t
  4.     start because it checks if the gadtools.library is already
  5.     used. The gadtools.library can`t be expunged so there`s
  6.     no cure for this problem.
  7.   o ProbeSCSI
  8.     Sends a Read Defect Data(Length=0x2000) with a sc_length=$fc
  9.     so the unit wants to transfer data but the device doesn`t know
  10.     where to store these.
  11.   o ACDPlay sends READ SUB-CHANNEL 0x42 SCSI command with the
  12.     sc_CmdLength=6 but the SCSI-2 specs demand 10 Bytes for the cmd.
  13.     The consequence is an error requester.(Friedhelm Bunk)
  14.   o YACDP sends the following command
  15.     0x28
  16.     0x00
  17.     0x00000017
  18.     0x00
  19.     0x0001
  20.     0x00
  21.     to a Matsushita with an inserted Audio CD.
  22.     The result is that the CDRom sends the 2048 bytes and
  23.     then 12 * 2352 audio blocks.
  24.   o PlayCD (IDEFIX package)
  25.     Sends a 0x47 command with 0xC cmdlength instead of 0xa
  26.     ->Phase Error
  27.   o Exabyte seems to have a reselection problem..for long reads(compares)
  28.     the unit just hangs. This means the unit itself doesn`t come back from
  29.     a Reselection and there`s nothing i can do about it. This happens inside
  30.     of an IO job and not before any data is tranfered.
  31.  
  32. Open:
  33.   o >8x Audio cdda and the toomuchdata error
  34.  
  35.  
  36. ReleaseNotes:
  37.  
  38. - V44.67
  39.  o Mount Gadget for each Unit so you can force a Mount even
  40.    for DVD Rams which say they are a CDROM.
  41.  
  42. - V44.66
  43.  o CVPPC support..
  44.  o Removable is now start by a seperate resident
  45.  o new bios keys..check the bios docs
  46.  
  47. - V44.65
  48.  o "switch" openscreen mode is now saved too
  49.  o Some text changes in the synchron/offset area to
  50.    reflect more the technical side of SCSI:-)
  51.  
  52. - V44.64
  53.  o resolution switch now does a fresh restart to avoid some trouble. 
  54.  o auto mode more intelligent now...auto was ignored for non RDB
  55.    units...now it assumes YES if the unit has no RDB but if it has
  56.    a RDB it checks for the Reselection/Sync flag in the RDB as usual.
  57.    Synchron/Reselection isn`t used if the unit itself marks itself
  58.    as not supporting them.
  59.  
  60. - V44.63
  61.  o Oh well..some people really want 15khz support so here they get it in
  62.    interlace(press SPACE)
  63.  o Little SCSIHardware check problem fixed
  64.  
  65. - V44.62
  66.  o Now the removable check also cares for SizeBlock and SectorPerBlock to
  67.    detect medium changes where the layout is the same but not these 2 fields
  68.    for some reason.
  69.  o ALICE_LHS is now cleared(VGAOnly)...the monitor itself doesn`t need it
  70.    but the OS itself needs it to create a real 31khz screen
  71.  
  72. - V44.61
  73.  o SCSI/CDFS Menus off, if no SCSI hardware is there
  74.  
  75. - V44.60
  76.  o 31khz monitor
  77.  o 31khz bootmenu config changes
  78.  
  79. - V44.59
  80.  o screen space optimization
  81.  
  82. - V44.58
  83.  o internal bootmenu changes
  84.  o PatchNCRSCSI
  85.  
  86. - V44.57
  87.  o "right shift" is now "a"
  88.  
  89. - V44.56
  90.  o Map sw restructured..if that helps..only god knows.
  91.    Black Magic
  92.  
  93. - V44.55
  94.  o Boot BIOS "right shift" is now "left shift" because of Picasso
  95.    conflict.
  96.  
  97. - V44.54
  98.  o Bootmenu GUI Problem with the Unit.Synchron Gadget fixed
  99.  o patchmac`s scan now aligns the search ptr to avoid
  100.    the V39.106 odd rt_Name start ptr problem.
  101.    Then it hasn`t found the patch pattern
  102.  
  103. - V44.53
  104.  o Reselection fix
  105.    (could be reproduced with a 11 track Quake2,Philips 2600
  106.     and the command
  107.     "ED 00 00 00 00 00 02 00 DC 00" to write the Track TOC
  108.     with Burnit)
  109.  
  110. - V44.52
  111.  o ignore not legal scsi msgs after a reselection.
  112.    Exabyte likes to send SAVE DATA msgs right after
  113.    a reselection.
  114.  
  115. - V44.51
  116.  o Some maprom tweaks..maybe that removes
  117.    the problems some people have.
  118.  
  119. - V44.50
  120.  o Forgotten freegadgets in the Bootmenu
  121.  o Added CDFS Cache(only useful for the P5 cdfs) support
  122.  o fixed a forgotten ram config problem
  123.  
  124. - V44.49
  125.  o CDRDBScan bootmenu gadget
  126.  o Fix to the cd devicename update
  127.  
  128. - V44.48
  129.  o changed CDP5 to CDFS
  130.  
  131. - V44.47
  132.  o Added CDrive filesystem support
  133.  o Rework GUI again and added CDRom Mount/Boot support
  134.  o initialize the devicename into a fse Node
  135.  
  136. - V44.46
  137.  o Bootmenu tweaks
  138.  
  139. - V44.45
  140.  o Blizzard Board detection was broken
  141.  o MaxUnit in ControllerID wasn`t correct for the Blizzard
  142.  
  143. - V44.44
  144.  o Bootmenu keycheck code workaround for key synclost situation
  145.  
  146. - V44.43
  147.  o new Bootmenu memory entries
  148.  
  149. - V44.42
  150.  o more intelligent unit scan to find slow startup drives
  151.  
  152. - V44.41
  153.  o Disable Unit,boot,rescan,scsiconfig fails with a unit which
  154.    can change it`s sector size(for example a MO)..fixed
  155.  o Reworked the way Inquiry works...maybe this also fixes 0 totalsector problems
  156.  o Made Bootmenu 040 aware
  157.  o If the loaded filesystem had more than 1 hunk the bptr in the seglist was
  158.    no bptr..caused an enforcer hit with version filesystem:
  159.  
  160. - V44.40
  161.  o More than 1 Filesystem problem fixed
  162.  o Unit Dostype cache to avoid unnecessary IO
  163.  
  164. - V44.39
  165.  o BootMenu Init reworked
  166.  
  167. - V44.38
  168.  o LED reworked..now controlled by the script..luckily that works too now
  169.    and this hopefully fixes the buserror nightmare.
  170.  o For Fusion owners increased the chipram border in PatchMac to 0x4000.
  171.  
  172. - V44.37
  173.  o Buserror fog adventure...
  174.  o buserror doesn`t happen with the 68040..
  175.  o buserror doesn`t happen with all 68060 boards..(not with mine anymore)
  176.  o buserrors don`t come as often when i added some more NOPs..
  177.    from 10min to 60min frequency for Klaus
  178.  o buserror reason found by logicanalyser.
  179.    The write value in DRIVER_SetLed and DRIVER_ClearLed is equal to the
  180.    weird 4th byte in the DNAD(internal scripts dma pointer) which we
  181.    thought caused the buserror. The chip basicly run amok and put this
  182.    led value into some internal register it used as its own dma pointer.
  183.  o LED COMPLETELY DISABLED..
  184.  
  185. - V44.36
  186.  o Little debug output changes
  187.  o CMD Buffer length now 32 instead of 12 which already collides with new 16byte cmds
  188.  o switch off HandShake Timeout(which is already on max) after the initial scan
  189.    for el lamo devices which take that long to complete its instruction.
  190.    The Handshake timeout was used to detect a bus hang and try to recover...
  191.  o "Save" -> "Use"
  192.  
  193. - V44.35
  194.  o Lun Number gadget update problem
  195.  
  196. - V44.34
  197.  o Maxoffset 15(fixes Atlas2 problem)
  198.    Shit manual.
  199.  o Fixed the listview display problem(instead of Unit x only Unit 0)
  200.    Disable/Enable setting were shown after a fresh reboot.
  201.  
  202. - V44.33
  203.  o 68040/68060 disable check for some bootmenu fields
  204.  o busid prefs activated
  205.  o maprom prefs activated
  206.  o fixed a missing FreeScreenDrawInfo
  207.  
  208. - V44.32
  209.  o Flash Prefs write working now
  210.  
  211. - V44.31
  212.  o Added BootMenu
  213.  o Thrown out the old prefs system(have to disable it in Unitcontrol too)
  214.  o fixed some little max sync period value problem
  215.  
  216. - V44.30
  217.  o Playing around with the fifos...maybe that`s the cause for the buserror.
  218.    (Walking through the fog sucks)
  219.  o Check for termination on the wide bus side..if that fails..well..completely
  220.    disable reselection
  221.  
  222. - V44.29
  223.  o more intelligent dostype comparison in the CheckDeviceNode routine
  224.    which tests if a current partition`s geometry is equal to a one
  225.    already in the system so that filesystem can be used.
  226.    The old check simply compared the whole DOSTYPEID.
  227.    The new one checks if it`s the same and if not it checks if it`s
  228.    almost the same where it ignores the last byte of the dostype
  229.    which normally represents a filesystem type number a filesystem
  230.    supports.(FFS supports 5 different versions for example)
  231.  o Fixed a removable problem with different disks that have
  232.    the same geometry and same DeviceName. Now it works like it should.
  233.    (MrDaniel)
  234.  o I wasn`t able to reproduce the Buserror anymore..
  235.  
  236. - V44.28
  237.  o corrected the readtoomuch length output bug i introduced lately with
  238.    some script changes
  239.  o fixed the cybermap problem
  240.  o max sync offset set to 16(manual is a bit unsecure about this)
  241.    (The symbios web page says 16)
  242.  
  243. - V44.27
  244.  o Activated script ram usage now. Maybe that removes
  245.    these weird problems.(It didn`t...sigh)
  246.  
  247. - V44.26
  248.  o Hopefully this awful buserror problem fixed.
  249.    I couldn`t reproduce it with a heavy diskspeed test anymore
  250.    but that doesn`t mean much.(well..actually 2 days afterwards
  251.    it came back)
  252.  
  253. - V44.25
  254.  o IOERR_OPENFAIL missed in some lowmemory error case
  255.  o Fixed HDToolBox scan problem...oh well.
  256.  
  257. - V44.24
  258.  o Small changes in the sync bookkeeping
  259.  o Fixed Reselection hang problem
  260.  
  261. - V44.23
  262.  o Didn`t init the internal sync,wide parameters after a SCSIReset,
  263.    so unitcontrol still showed the old though it was already in async.
  264.  
  265. - V44.22
  266.  o Corrected DCNTL_COM init
  267.  
  268. - V44.21
  269.  o My little LED Devil...
  270.  
  271. - V44.20
  272.  o WORM RDB load thrown out.
  273.  o Phase Mismatch -> SCSI Reset now
  274.    Force disconnect and Reset MSG is too riscy
  275.  
  276. - V44.19
  277.  o Fixed some LED problem...sigh..we should really have done
  278.    some simple BUS BUSY Led system.
  279.  
  280. - V44.18
  281.  o Compiled with OPT
  282.  
  283. - V44.17
  284.  o Handshake xx second enforcer hit interval with no termination.
  285.    Fixed.
  286.  
  287. - V44.16
  288.  o Reselection crash/actual problem fixed
  289.  
  290. - V44.15
  291.  o Used Handshake Timeout to escape deadlocks
  292.  o After a new Exabyte 8500 Firmware update, the Inquiry Data Phase
  293.    deadlock vanished...strange.
  294.    It worked with the old firmware at the Mk2 and 4091
  295.  o Fixed SCSI timing problems(UMAX Scanner works now and probably
  296.    also the Exabyte without the update)..strange days
  297.  o default reselection off(My little friend the Philips CDD2600)
  298.    
  299. - V44.14
  300.  o Changed some requester msgs
  301.  
  302. - V44.13
  303.  o Changed something in the Pool system to adapt to changed struct sizes
  304.  o Enhanced Error output(more informations)
  305.  
  306. - V44.12
  307.  o Fixed Autosense problem..uses SCSIF_OLDAUTOSENSE and not the bit
  308.    which are different, so sense was always 4 bytes long.
  309.    (MakeCD problem)
  310.  
  311. - V44.11
  312.  o Fixed some beta release no reselection set bug
  313.  o Reworked the sense system
  314.  o Fixed 2 mungwall hits which fixes the AFS problem
  315.  
  316. - V44.10
  317.  o Beta Release
  318.  
  319. - V44.9
  320.  o Improved No Termination Check
  321.  o Optimized the removable notify
  322.  o Fixed some removable enforcer hit
  323.  
  324. - V44.8
  325.  o Forgot the START Unit cmd...should fix some coldboot startup problems
  326.    (Seagate 9G)
  327.  o Removable task problem with notify..
  328.  o Lun problem with Identify msg
  329.  
  330. - V44.7
  331.  o the automatic wide init was disactivated..changed that
  332.  
  333. - V44.6
  334.  o More error check requesters+recovering
  335.  o Reactivated UnitArray check for new Unitcontrol
  336.  o Reactivated BusReset(it`s more dangerous now)
  337.  o Activated WideResidue
  338.  
  339. - V44.5
  340.  o Added a cludge to fix probescsi`s bug where it does this:
  341.    Read Defect Data(Length=0x2000) with a sc_length=$fc so the unit wants to
  342.    transfer data but the device doesn`t know where to store these.
  343.    Oh well...this isn`t worth it.
  344.    This cludge will break when a disconnect occurs...
  345.  o More sophisticated bug requester output
  346.  o smakefile problem which caused that RDB_Removable wasn`t up to date always which
  347.    may caused enforcer hits.
  348.  
  349. - V44.4
  350.  o Instead of a global termination check i added the check to OpenDevice which fails
  351.    with HFERR_Phase if the termination isn`t correct. I should create a HFERR_Termination.
  352.  
  353. - V44.3
  354.  o The removable task isn`t woken up when you rescan and a new unit is found.
  355.    Has only an effect if you don`t have a recognized removable drive there.
  356.  
  357. - V44.2
  358.  o Added IO_GetBusID
  359.  o Added IO_GetMaxUnit
  360.  o Added IO_GetMaxLun
  361.  o Changed the IO_Prefs functions to care for more than 8 units
  362.  o Fixed filesystem hunk loader`s more than 1 hunk bug...
  363.    has no effect on FFS because it only has 1 hunk
  364.  
  365. - V44.1
  366.  
  367.  o reactivated Synchron,Wide and Reselection
  368.  o used the optimizer(but disabled the modes which cause the code to crash)
  369.  o fixed the hang problem(really weird thing)
  370.  
  371. - V44.0
  372.  
  373.  o Initial Beta release
  374.